home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / c / matrx042.zip / READ.ME < prev   
Text File  |  1994-04-16  |  4KB  |  113 lines

  1. -------------------------------------------------------------------------------
  2.                   Small Matrix Toolbox for C programmers
  3.                               version 0.42
  4.                          (Support Unix and DOS)
  5.  
  6.                           by Patrick KO Shu-pui
  7.  
  8.              Copyright (c) 1992, 1993, 1994 All Rights Reserved.
  9. -------------------------------------------------------------------------------
  10. ADDRESS TO CONTACT:
  11.  
  12.             fidonet:  6:700/132 BiG Programming Club
  13.                       [852] 663-0223    19.2 kbps
  14.                       [852] 663-0236    16.8 kbps
  15.  
  16.             internet: pko@hk.super.net
  17.  
  18.             mailing:  Patrick Ko
  19.                       G.P.O. Box 7468
  20.                       Hong Kong
  21. -------------------------------------------------------------------------------
  22. MATRX042.ZIP contains
  23.  
  24. READ    .ME     - this file
  25. DEMO    .C      - demo how to use this package
  26. DEMO    .DAT    - demo data
  27. DEMO    .EXE    - demo executable for DOS
  28. MAKEFILE.MSC    - makefile for Microsoft C/C++ 7.0 on DOS
  29. MAKEFILE.TC     - makefile for Turbo C 2.0 on DOS
  30. MAKEFILE.UX     - makefile for Unix
  31. MATRIX  .DOC    - matrix toolbox interface document
  32. MATRIX  .H      - matrix header file (must include it)
  33. MATADD  .C      - matrix addition
  34. MATCREAT.C      - matrix creation
  35. MATDET  .C      - find minor, cofactor, determinant
  36. MATDUMP .C      - matrix dump
  37. MATERR  .C      - matrix error handling routine
  38. MATINV  .C      - matrix inversion
  39. MATMUL  .C      - matrix multiplication
  40. MATSOLVE.C      - linear equations solver
  41. MATSUB  .C      - matrix substraction
  42. MATSUBX .C      - submatrix operation
  43. MATTOEPZ.C      - create symmetric Toeplitz matrix
  44. MATDURBN.C      - Symmetrix Toeplitz matrix fast solving algorithm
  45. MATTRAN .C      - matrix transpose
  46.  
  47. -------------------------------------------------------------------------------
  48. WHATS NEW in v0.1:
  49.         -       +, -, *, inverse matrix operations
  50.  
  51. WHATS NEW in v0.2:
  52.         -       Linear equation solver
  53.         -       C-programmer-friendly C sources
  54.  
  55. WHATS NEW in v0.3:
  56.         -       better data structure (more Object-Oriented)
  57.         -       finding minors, cofactors, determinants
  58.         -       Levinson-Durbin algorithm for symmetric Toeplitz matrix
  59.  
  60. WHATS NEW in v0.4:
  61.         -       Revised method for minors, cofactors and determinants
  62.                 whose time complexity is T(n^3) instead of nearly T(n!).
  63.                 This is important when you want to find the determinant
  64.                 of a matrix whose size is over 10 x 10.
  65.         -       submatrix operator
  66.         -       matrix formmated dump function
  67.         -       brief matrix toolbox interface document included
  68.  
  69. WHATS NEW in v0.41:
  70.         -       bug fix for unit matrix creation
  71.  
  72. WHATS NEW in v0.42:
  73.         -       support Microsoft C/C++ 7.0
  74.  
  75. HOW TO COMPILE:
  76.  
  77.         1.      All Unix environment - make -f makefile.ux
  78.         2.      DOS (Turbo C v2.0) - make -fmakefile.tc
  79.         3.      DOS (Microsoft C/C++ v7.0) - nmake -fmakefile.msc
  80.  
  81. REFERENCES
  82.  
  83.         [1] Mary L.Boas, "Mathematical Methods in the Physical Sciene,"
  84.         John Wiley & Sons, 2nd Ed., 1983. Chap 3.
  85.  
  86.         [2] Kendall E.Atkinson, "An Introduction to Numberical Analysis,"
  87.     John Wiley & Sons, 1978.
  88.  
  89.     [3] Shuzo Saito, Kazuo Nakata, "Fundamentals of Speech Signal
  90.     Processing," Academic Press, 1985.
  91.  
  92.         [4] Alfred V.Aho, John E.Hopcroft, Jeffrey D.Ullman, "The Design
  93.         and Analysis of Computer Algorithms," 1974.
  94.  
  95. AUTHOR
  96. All the sources are written by Patrick KO Shu Pui
  97. BiG Programming Club (6:700/132, fidonet)
  98.  
  99. ===============================================================================
  100. AUTHORIZATION NOTICE
  101.  
  102. This C source package MATRX042.ZIP is FREE for ACADEMIC purpose only.
  103.  
  104. For COMMERCIAL use, authorization is required from the author.
  105. Please send US$25 for registration.
  106. ===============================================================================
  107. DISCLAIMER      (I hate this but I have to do that)
  108.  
  109. You are on your own risk - the author is not responsible for any lost due
  110. to the use of this toolbox.
  111. ===============================================================================
  112.  
  113.